to (good) advantage - Türkisch Englisch Wörterbuch